Premier Inn opens new Lambeth North site
All the new team have benefited from the company’s in-house training courses and have access to its nationally recognised apprentice programmes

Premier Inn has announced its latest London opening, London Waterloo (Lambeth Road).