Tyre Dealers in London - Plaistow 264 Barking Road, Plaistow, London, E13 8HR Tags: servicing & repairs