Car Accessories & Parts in London - Newham 14 Prince Regent Lane, Newham, London, E13 8QG Tags: body panels, polishes, waxes