Colourful and Cosy Home in De Beauvoir Town
London England
Check in
4:00 PM
Check out
11:00 AM
Located in London (Islington), this apartment is within a 10-minute drive of Liverpool Street and St. Paul's Cathedral. This apartment is 2.9 mi (4.6 km) from London Bridge and 2.9 mi (4.6 km) from Tower of London.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Conveniences include a desk and an electric kettle.
Property Details
Location
26b Almorah Road, London, England N1 3EU, United Kingdom