Floor Plan for 3 Bedroom Apartment for Sale in 23 Hyde Park Place, Marble Arch, London, W2, 2LP -  &pound1,450,000