Holiday Inn Express London - Southwark
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
Download e-Brochure for Holiday Inn Express London - Southwark
Just supply your name and email so Holiday Inn Express London - Southwark can check if you have any questions.