Oxford International Meditation Centre

51 Collinwood Road
OX3 8HH
Oxford
United Kingdom
http://www.oxfordimc.com/

Sri Lankan Buddhist temple.

Located in: United Kingdom