Caledonian Road is an apartment only 2.8 km from British Museum, The London Eye and Tower of London.
The city center is 5 km away. An underground station is also located nearby. Serving French and British meals, Pearl Restaurant & Bar is about 5 minutes’ walk away.
Caledonian Road subway station is just a 10-minute walking distance away.
An open bathroom is at guests' disposal.
Eat & Drink
The apartment features a kitchen-dining room for self-catering.