Property
Travelodge opens first hotel in Finchley
Budget hotel chain Travelodge has opened its first property in Finchley – it’s third and largest in the London borough of Barnet.
You'll need to
subscribe to unlock this content. Already subscribed? Login?