Canning Town, East London
Company Description A unique opportunity has arisen for a General Manager to lead the team at the ibis London Canning...