Car Dealers in London - Newham 9-15 Prince Regent Lane, Newham, London, E13 8RH Tags: second hand, used sales