Visitors 96
Modified 19-Dec-23
2 photos
London Bus Route N53: Plumstead Station - Plumstead Common - Woolwich - Blackheath - Deptford - New Cross - Elephant & Castle - Westminster - Whitehall.
Operated By Stagecoach London
Garage: Plumstead PD
Route N53, Stagecoach London 12380, YX16OGU, Westminster
Route N53, London Central, T1040, A640THV, Trafalgar Square