Excellent location in a picturesque area.
The location of these apartments, in an upmarket area in Zone 1, means guests enjoy a charming neighbourhood, ample amenities and proximity to London’s biggest attractions. The area around High Street Kensington offers a large selection of dining options