The location is simply fantastic - right beside the Tower Bridge which looks simply stunning (especially when illuminated at night!) The nearest tube station is Tower Hill (two stops on circle line from Liverpool Street.) The walk to the hotel, from the tube is fabulous - along the perimeter wall of the Tower of London. The hotel is right beside... more



(2 votes) 















