LOCATION
The Bermondsey Square Hotel is located in the heart of one of London’s most vibrant and creative villages in Bermondsey Square and close to London Bridge!
Consistently voted the best place to live in London and one of the major foodie centres of the capital following major renovation.
With a weekly antiques market right outside the hotel door and hosts of boutique shops & restaurants moments away, there is an abundance of things to do and see in our lovely, vibrant local area.