Company name: Heruka Kadampa Meditation Centre
Description: Meditation classes, a bookshop & garden
13 Woodstock Rd, London NW11 8ES, United Kingdom