London Buses, New Routemasters, open-top tour buses, trucks and other vehicles at Aldwych - May 2018

2018-05-28 5

London Buses at Aldwych, Central London
Filmed on 25th May 2018

http://clondoner92.blogspot.com
http://twitter.com/clondoner92