Contact Us

The London Shambhala Meditation Centre is based in South London, just a few minutes walk from Clapham Common Underground Station:

27 Belmont Close, London SW4 6AY

Email: info@shambhala.org.uk

Telephone: 020 7720 3207