Presidential Apartments KensingtonApartment
6-12 Barkston Gardens, Kensington and Chelsea, London, SW5 0EN, United Kingdom
On the corner of a beautiful garden square, in London's prestigious Kensington, this modernised period building offers spacious, air-conditioned serviced apartments with free Wi-Fi.