Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Buses at Trafalgar Square, Central London 12th June 2015 (HD 1080p)

4 years ago|188 views
London Buses at Trafalgar Square with a mixture of open top Tour Buses. The most notable buses on the video is the New Routemaster and the AEC Routemaster.
Filmed on 12th June 2015