Kensington Serviced Apartments are set in the heart of Kensington and 5 minutes’ walk from Earl’s Court Tube Station. These luxury apartments and studios offer contemporary décor and free Wi-Fi.
6 Knaresborough Place, London. SW5 0TG, Kensington and Chelsea, London, SW5 0TG, United Kingdom
Nightly rates from $135