Situated in London's trendy Kensington and Chelsea borough, the Kensington Flat offers self-catering accommodation. The property is a minute's walk from Earl's Court Tube Station.
The apartment offers a seating area with a flat-screen TV.
To book Kensington Flat in London, London securely online today, and to check the latest availability at Kensington Flat, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for London is detailed below.