2 bedroom property in Hyde Park Square, London, W2 - £1,595,000 | Chestertons