Visitors 11
Modified 15-Mar-17
1 photos

London Bus Route 23C: Creekmouth - River Road - Barking - East Ham - Upton Park.
Last Operated By London Transport

Route 23C, London Transport, RT1901, LLU809, Creekmouth

Route 23C, London Transport, RT1901, LLU809, Creekmouth