Opened under National Omnibus & Transport Company ownership, Castle Street Bus Garage in Luton is seen after closure under Arriva ownership on 26th March 2002.
Added on 22nd May 2006, has been viewed 230 times
© 2009 Martin Vitty - All rights reserved.