STAY : Holiday Inn Express, Southwark in the heart of London REVIEW OF THE HOLIDAY INN EXPRESS SOUTHWARK, LONDON Read More accommodation, latest blog post, TRAVELBy Adele ConnApril 6, 2023Holiday Inn Expressholiday inn express southwark, southwark london, london hotels