Discover the historic Tower of London and Tower Bridge, located a short stroll from the hotel Learn More Experience London's highest viewing platform from The Shard Learn More Enjoy quirky food and ambience at Bermondsey Street and Borough Market Learn More See More See Less