Tower Bridge Luxury Apartments London lies just 0.6 miles from Tower Bridge and about a 10-minute stroll from Tower Hill subway station.
The medieval castle "Tower of London" is a 16-minute stroll away, while The Building Worker Sculpture is a few moments from the apartment. This apartment is also located 0.3 miles from St Katharine Docks Marina.
At Tower Bridge Luxury Apartments, a separate toilet and a shower are provided to improve your comfort. Furthermore, hair dryers, bath sheets, and towels is available.
The apartment offers guests the convenience of self-catering facilities, including an electric kettle, a fridge, and a kitchenware. The property is a short way from Shadwell train station.