Call Our Reservation Hotline +44 (0) 20 7727 8916 (Mon-Sun, 8am–12 am UK)
Conveniently located in the heart of London, a short walking distance to 2 tube stations allowing easy access to all major attractions. For business or leisure, we welcome you into our serviced apartments offering a kitch