This well-equipped apartment is a great place in London to stay at.
Located in Hackney district, 2.9 km from National Gallery, Churchill War Rooms and British Museum. There is an underground station nearby and other parts of London are easily accessible. Offering french dishes, Lemongrass is a 5-minute walk away.
Fast access to London City airport within 15 km is provided.
The apartment offers 6 rooms featuring heating, a refrigerator and a microwave.