Travelodge yesterday announced it has secured planning permission for a 111-bed hotel in the heart of Twickenham, on London Road. The new-build hotel will involve a £7.5m investment in the
town, and create 30 new jobs in the area. The development will start construction this summer and is expected to complete in Autumn 2011. Travelodge plans to become the single biggest hotel brand in London by the 2012 Olympics, providing 3,500 hotel rooms.