Car & Van Hire in London - Ilford 115 Beehive Lane, Ilford, London, Ilford, IG1 3RW Tags: limo, limo hire, limo service, limousine, limousine hire