Jamyang Buddhist Centre April 2, 2016 ABP No comments exist Posted by ABP on April 2, 2016 Click for interactive mapJamyang Buddhist Centre 51.4920919 -0.1056737000000112 Address Jamyang Buddhist Centre 43 Renfrew Road London SE11 4NA United Kingdom Upcoming EventsNo events in this location