London England Temple (built 1958)
Location: 51.1625659972°N, 0.05218099972°W