Car Accessories & Parts in London - Plaistow 456-458 Barking Road, Plaistow, London, E13 8HJ Tags: car alarms, car stereos