To subscribe to or unsubscribe from our mailing list see Mailing List
For a schematic map of the area and links to road and tube maps, please see Location Map
London Shambhala Meditation Centre
UK registered charity no 1073977; company no: 3605572; 27 Belmont Close, London SW4 6AY Shambhala, Shambhala Meditation Centre, Shambhala Centre, and Shambhala Training are registered service marks of Shambhala Europe gGmbH. Home