Thank you for your patience while we retrieve your images.


Buses England London Central 0003

LONDON CENTRAL T 1063 (A63 THX) on 133. Finsbury Square, MOORGATE, Greater London, England. Thursday 25/07/1996
Buses England London Central 0003