London Temple Square

51.580541, -0.196584