London Lewisham Travelodge

We recently officially opened our 595th hotel which is also our 78th London Travelodge – in Lewisham High Street. This opening is the first of four hotels we plan to open in London this year. The other three hotels include the company’s first new-build premium look and feel budget-luxe hotels* in Docklands and Wimbledon and also our first hotel in Peckham. 

This opening cements our position as one of the largest hotel chains in the capital. We now operate in 31 London Boroughs.   

London Lewisham Travelodge, an 127-room hotel features the new upgraded on-site restaurant called the Bar Café and offers our premium economy SuperRooms as well as the standard Travelodge rooms.  

This opening has created 40 new jobs within the community and offers rooms from £32. The hotel was officially opened by our Chief Revenue Officer Tom Edwards and landlord Salik Osman of Skill Crown.

Official opening of Travelodge Lewisham. Picture by Emma Sheppard