London Buddhist Centre (built 1888)
Location: 51.5281°N, 0.0514°W