Situated in the vibrant borough of Southwark, Mercure Hotel London Bridge provides guests with well-appointed rooms that include a coffee maker. The hotel is conveniently located near popular landmarks such as the Tower of London and the Shard. Guests can start their day with a freshly brewed cup of coffee before venturing out to explore the city.