filming

Southend provides the backdrop for new Travelodge TV advert

Travelodge, the UK’s biggest independent hotel chain, has launched a new national television advert as part of a £25 million advertising campaign,…

12 years ago