Thank you for your patience while we retrieve your images.
Visitors 61
Modified 17-Nov-19
2 photos

London Bus Route N53: Plumstead Station - Plumstead Common - Woolwich - Blackheath - Deptford - New Cross - Elephant & Castle - Westminster - Whitehall.
Operated By Stagecoach London

Route N53, Stagecoach London 12380, YX16OGU, Westminster

Route N53, Stagecoach London 12380, YX16OGU, Westminster

Route N53, London Central, T1040, A640THV, Trafalgar Square

Route N53, London Central, T1040, A640THV, Trafalgar Square