Property Reference: 1629702. We are proud to offer this delightful 2 bedroom, 2 bathroom 1100 sqft penthouse on Kensington High Street. Located in the Royal
Property Reference: 1548249. Located in London's famed Kensington neighbourhood, this luxury apartment puts you on the doorstep of London's best restaurants,
Stafford Court is located only moments away from High Street Kensington Tube station and within a short walking distance of Holland Park and Kensington