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
Categories & Keywords
Category:Transportation
Subcategory:Buses
Subcategory Detail:
Keywords:Bus, London Bus Route 263a, London Buses, Photos