Back to photostream

London Transport . DMS1662 THM662M . Brent Cross Bus Station . 08th-January-1979

On Monday 08th-January-1979 in the Bus Station at Brent Cross Shopping Centre in North-West London stands DMS1662 THM662M

This bus has a Leyland engine so it is a CRL6 and this is one of the batch bodied by M C W .

2,337 views
3 faves
0 comments
Uploaded on December 28, 2009
Taken on January 8, 1979