About Heruka Kadampa Meditation Centre (02708323) United Kingdom