From the Holiday Inn Express London - Southwark website:
Hotel near Blackfriars & Southwark stations, a short walk from the Tate Modern & Globe Theatre. Book this hotel near Borough Market with WiFi included now.
Hotels, Holiday Inn Express London - Southwark
Based on 0 Reviews
Add ReviewCentral London hotel with free WiFi and included breakfast near the Tate Modern and Tube stations and less than 10 minutes' walk from both the Tate Modern art gallery and Shakespeare's Globe.