33 Fitzroy Square

33 Fitzroy Square
Fitzroy Square, London, W1T 6EU
Photo of 33 Fitzroy Square