Travelodge has opened new hotels in Finchley and Thetford.
The Thetford Travelodge overlooks The River Little Ouse and has been built on the former site of the Anchor Hotel, an 18th Century coaching inn that featured in Dad’s Army. The very first scene of Dad’s Army was filmed in the hotel’s Novic Room in 1968 and the hotel was a popular haunt for the cast during filming.
Thetford Travelodge is Travelodge’s fifth local council co-development partnership. For this initiative, Breckland Council has funded the construction of the hotel on council land and Travelodge has undertaken a 25 year rental agreement to operate the hotel.
The London Finchley hotel is in a purpose-built, two-floor extension that has been built on top of an existing four storey office building at Winston House, 2 Dollis Park Road.
The Finchley hotel has 128 rooms offering floor to ceiling windows and a bar/cafe. The location is within walking distance of Finchley Central station. The hotel is Travelodge’s third and largest hotel in Barnet.