Hanover Square

Hanover Square
London, W1S 1BN
Photo of Hanover Square