Travelodge: 30 Years in Numbers
By Nathan Lee, TLE Correspondent Travelodge is a hotel chain synonymous with towns and cities across Britain. Booking a city break? Attending a wedding? Away on a business trip? Chances are that we have all stayed in one of their 521 hotels that span across England, Scotland, Wales, Ireland and Spain...