Live action footage
BLURRED VIDEO: Iconic black taxis and red double decker buses at Oxford street in London, UK. Popular tourism destination in city. Double-decker red bus arrival in bus stop in London. Blurred footage.
HD
1920 x 1080
4K
3840 x 2160