201 - 211 Long Lane
Enjoy an exceptional stay in the brand-new Residence Inn London Bridge, located in London's most vibrant and easily accessible location in the City of London.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours