A Map of Southwark
Hotels | Weather guide | Events | Shops
Southwark Rose Hotel
The Southwark Rose Hotel is one of London's hidden gems, offering exceptional value for money. The hotel has 84 bedrooms. One of London's hidden gems the Southwark Rose Hotel is located in ... More
Brit Quote: |
On this day: |