Route GuidesRoutes City GuidesCities Map Log in

Presidential Kensington

London
6-12 Barkston Gardens, London, SW5 0EN

58 rooms · ★★★★ · from £107


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.