Leyland National 2 NL116AL11/1R 07403
Leyland National 2
In store, restored
6156 was delivered to the St Helens Division when new in 1981, and survived into the Arriva era.
A full history will be added to this page in the near future.......
You are viewing the text version of this site.
Need help? check the requirements page.
You need Flash to use this feature