Location
London Tower Bridge is located just a short walk across Tower Bridge from the City of London. The area attractions such as HMS Belfast and Clock Museum are situated within 2 kilometres from the property.
Rooms
London Tower Bridge features one and two bedroom apartments that are stylishly furnished with all the modern facilities including fully equipped kitchen, private bathrooms, spacious living rooms and balcony.
Restaurant
Several restaurants are available in the surroundings, where guests can enjoy a wide variety of local, regional and international cuisines.