Connaught Square

Connaught Square
Connaught Village, Westminster, London, W2 2HL
Photo of Connaught Square