Van Hire in Waltham Forest - Leyton Unit 5 & 6 Period Works, 1 Lammas Road, London, E10 7QT Tags: care hire in london, vehicle hire