Car Dealers in London - East Ham 189 High Street South, East Ham, London, E6 3PA Tags: car leasing, second hand, used sales