About it
The Nehemiahs is located in London, just 5.1 miles from Canada Water Tube Station and 5.5 miles from Brixton Academy. The property is around 3 miles from Crystal Palace Park, 3.8 miles from Blackheath Station, and 4.6 miles from Greenwich Park. Tower of London is 6.4 miles away and London Bridge Tube Station is 6.7 miles from the apartment.
With free Wifi, this 1-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. The accommodation is non-smoking.
Guests can also relax in the garden.
O2 Arena is 6.2 miles from the apartment, while Tower Bridge is 6.3 miles away. The nearest airport is London City Airport, 10 miles from The Nehemiahs.