Call Presidential Serviced Apartments in London on: 44 (0)20 7373 4040
6-12 Barkston Gardens, Kensington
Visit Their Website
Presidential serviced Apartments are Serviced Apartments are located in one of central London which is providing short and long stay serviced apartments for business accommodation . Each serviced apartment is spacious and equipped with full kitchens, air conditioning, orthopaedic beds and free WiFi .