Petrol Filling Stations in London - Plaistow 610-624 Barking Road, Plaistow, London, E13 9JY Tags: convenience shop, tyre pressure, vacuum cleaner, water