South London Buddhist Centre

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

southlondonbuddhistcentre.org.uk
Buddhist Temples

South London Buddhist Centre Reviews | Rating 3 out of 5 stars (5 reviews)

South London Buddhist Centre is located in London, United Kingdom on Exhibit Venue 12 Balham Station Road. South London Buddhist Centre is rated 3 out of 5 in the category buddhist temples in United Kingdom.

Address

Exhibit Venue 12 Balham Station Road

Phone

+44 845 458 4716

Open hours

...
There is no reviews yet about South London Buddhist Centre, be the first to write a review and give your rating to South London Buddhist Centre
Write review Claim Profile