Hanover Square, London
0°8′39″W / 51.51389°N 0.14417°W / 51.51389; -0.14417Hanover Square, London, is a square in Mayfair, London W1, England, situated to the south west of Oxford Circus, the major ...
Hanover Square, London - Wikipedia