Soho Square

Soho Square
1 Soho Square, London, W1D 3PT
Photo of Soho Square