Where to stay in London at a reasonable price? Travelodge is a budget hotel chain with properties all over London.