Floor Plan for 3 Bedroom Apartment for Sale in 23 Hyde Park Place, Marble Arch, London, W2, 2LP - £1,450,000
Marketed By Prime London Residential