London Transport Museum Depot, Acton, London
Whenever I post about some mode of transport I have taken or visit a transport museum I feel the need to refute claims that I am a bit of a train spotter. That’s becoming increasingly difficult as time passes and today’s post isn’t going to help one little bit. The London Transport Museum Depot is …
Continue reading “London Transport Museum Depot, Acton, London”