Travelodge to open 20 more London hotels

Travelodge has outlined plans to open 20 hotels over the next five years across London, in response to growing consumer demand for budget hotels in the capital.

The hotel chain said it is actively looking at opportunities in