The spacious The Albion Lower Apartment London is located in the Central London district of London, about a 5-minute walk from the Tyburn Convent.
A fully furnished kitchen with a dishwasher is among the self-catering amenities provided. This accommodation is near Lancaster Gate tube station, which lies merely 450 metres away.
This apartment is a mere 1.3 km from the friendly Princess Diana Memorial Fountain, and around 2 km from the scientifically spellbinding Science Museum. Guests will find the Marble Arch not far from the apartment. The Albion Lower Apartment is within 25 minutes' walk of the privately run Sherlock Holmes Museum.