London Transport Acton Depot Open Day

Signs at the London Transport Action Depot.

A day out at the London Transport Acton depot open day.