Last updated: 17 Dec 2021 Lumbini Vihara [East London Buddhist Cultural Centre] Location Maybury RoadLondonE13 8England United Kingdom Tradition Theravada Spiritual Director Ven. Makure Mangala References http://www.elbcc.org.uk/