city psychology in Off A406

About 26 results.

Open Meditation

thumb_up 487 likes
rate_review 2 Reviews
favorite 3 favorites
Open Meditation, Unit 8, 40 Gower's Walk, E1 8BH London, United Kingdom

Open Meditation teaches a unique, non-religious approach to mindfulness meditation in London.