Guides for Brides logo
Fairs & Events Planning Tools

Holiday Inn Express London - Southwark

Central London, London

Prices & Key Facts

Prices

Price Band: ££ - £££

 

About Holiday Inn Express London - Southwark

Guest accommodation venue located on the Bankside area, close to local attractions such as Tate Modern, Shakespeare Globe Theatre, Borough Market, South Bank and the London Eye.

Contact & Location

Holiday Inn Express London - Southwark

103-109, Southwark Street, London, SE1 0JQ, Central London, United Kingdom