Author:

Bermondsey Square Hotel

The Bermondsey square hotel is a modern, stylish boutique hotel. Located perfectly in Southwark offers a modern, youthful but industrial vibe throughout. After being greeted by the upbeat & trendy…

Continue Reading