Allen Gardens Apartments
Allen Gardens apartment hosts guests of London.
British Museum is 4 km of the property, while Tower of London is around 1.6 km away. London city center is 5 km away. Guests will find the bar The Brickhouse within a 5-minute walk.
A kitchen comes with a full-sized refrigerator and an oven.
Fast access to London City airport within 10 km is provided.