Bermondsey Square Hotel

London - United Kingdom

Rubber Soul Revival

Bold graphics, contemporary architecture, are mixed with the authentic charm of a previously unexplored part of London.

Location

Bermondsey Square, Tower Bridge Road, Southwark
London - United Kingdom

Bermondsey Square Hotel on HIP Hotels Books

Check Availability

Call the Hotel +442073782450