Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. British Museum Serviced Apartments

British Museum Serviced Apartments

41 Judd St, Kings Cross, London

Property Location
With a stay at British Museum Serviced Apartments in London (London City Centre), you'll be minutes from British Library and close to St. Paul's Cathedral. This apartment is close to London Zoo and London Eye.

Rooms
Make yourself at home in one of the 5 guestrooms.

Business, Other Amenities
Featured amenities include multilingual staff and an elevator (lift).