London Buddhist Vihara is located in Bristol, United Kingdom on 65 Henleaze Rd, Henleaze. London Buddhist Vihara is rated 4.8 out of 5 in the category buddhist temple in United Kingdom.
Address
65 Henleaze Rd, Henleaze
Accessibility
Wheelchair-accessible entrance