Theravāda Buddhism Web Directory

Oxford International Meditation Centre

51 Collinwood Road
OX3 8HH
Oxford
United Kingdom

Sri Lankan Buddhist temple.

Located in: United Kingdom