Holiday Inn Express Hotel, Southwark, London SE1 0JQ

Holiday Inn Express Hotel London Southwark

103-109 Southwark Street,
London,
SE1 0JQ

Tel: 0871 423 4876

Southwark, Bermondsey, Waterloo, Borough