Connaught Square, Westminster W2

Property of Interest: Connaught Square, Westminster W2 £1,695,000