Loading Map.... Jamyang Buddhist Centre43 Renfrew Road - LondonEvents 51.492102 -0.10568 Address 43 Renfrew Road London SE11 4NA United Kingdom Upcoming Events No events in this location