Presidential Serviced Apartments in Kensington are a gem! Affordable, with excellent services and just a short walk from Earls Court Tube Station. Perfectly located near London's top Attractions. My stay was smooth and enjoyable, making sightseeing a breeze!