An Arriva DLA-type double deck bus and a Croydon tram, West Croydon bus station - photograph

Production Date:
2000
ID no:
LTM_2004/16606
Maker:
Photographer : Ian Bell
Copyright:
Transport for London

Bookmark with:

  • What are these?