Advertisement
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.

Check out our free weekly podcast

Back to top button