Call Our Reservation Hotline +44 (0) 20 7727 8916 (Mon-Sun, 8am–5am 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
We have just launched our new website! What do you think?
how much per night for a 1 bedroom aparment