A124 Barking Road - This Is Local London
A124 Barking Road East Ham
Temporary traffic lights due to water main work on A124 Barking Road at A117 High Street South. Expect delays. Until 22nd November.
Last updated 6 days ago
Information powered by