Hyde Park Square, Hyde Park, W2

£3,300,000
5 bedrooms 5 bathrooms 2 receptions