Visitors 134
Modified 12-Dec-23
Created 24-Jan-13
1 photos
Former London Bus Route 263A (1985-1991) - North Finchley - East Finchley - Archway - Holloway Road - Islington - City Road - Old Street - Finsbury Square - Bishopsgate - Liverpool Street.
Last Operated By London Transport
Route 263A, London Transport, M1067, B67WUL, North Finchley
Category:Transportation
Subcategory:Buses
Subcategory Detail:
Keywords: