2 bedroom property in Hyde Park Square, Hyde Park, London, W2 - Guide price £775,000 | Chestertons