Location
The Place / London
United Kingdom
51° 31' 38.1324" N, 0° 7' 44.4324" W
See map: Google Maps
GB