Tower bridge now in minutes is located in London, just a 13-minute walk from Canary Wharf Tube Station and 2.9 miles from Tube Station. Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a terrace. Tower of London is 3.4 miles from the apartment and Olympic Stadium is 3.5 miles away.
The spacious apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.
Tower Bridge is 3.6 miles from the apartment, while Canada Water Tube Station is 3.6 miles away. The nearest airport is London City Airport, 4.3 miles from Tower bridge now in minutes.