Visitors 126
Modified 13-Dec-23
Created 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
Category:Transportation
Subcategory:Buses
Subcategory Detail:
Keywords: