Jamyang Buddhist Centre Click for interactive map Jamyang Buddhist Centre 51.4920919 -0.1056737000000112 Address Jamyang Buddhist Centre 43 Renfrew Road London SE11 4NA United Kingdom Upcoming Events No events in this location