The Bermondsey Square Hotel
9 Bermondsey Square, London SE1 3UN
+442073782450
Description
Bermondsey Square Hotel | Luxury Hotel In London City | Book Today
Bermondsey Square Hotel located at the heart of London City just a short distance from all sightseeing attractions making it ideal for families, couples, & pets!