This three-bedroom, three-bathroom apartment spreading over 1,778 sqft, is situated on the first floor (Lift) of this well maintained building on Kensington
The West Penthouse at Prince of Wales Terrace is a luxurious 1,299 sq. ft, three-bedroom duplex apartment with superb views over Hyde Park and London. It is