British Mindfulness Institute

145-147 St John Street, London WC2A 1LF