Thank you for your patience while we retrieve your images.
Visitors 125
Modified 13-Dec-23
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