4 bedroom property in Chelwood House, Gloucester Square, London, W2 - £3,425,000 | Chestertons