One of only two penthouses, Apartment 12a is an opulent 1,181 sq ft 3 bedroom duplex apartment positioned on the top floors with views over Hyde Park.
#2535082
Prince of Wales Terrace, Kensington
London, Greater London W8 5PQ
United Kingdom |