A stationary shot of Big Ben clock tower and Westminster Palace in London. The clip was filmed from a tunnel next to Westminster Bridge just across river Thames. A boat passes by on the river. Filmed on October 9 2011.

Remaining Time -0:00
Progress: NaN%
Playback Rate
1.00x
information icon56233180
video icon15.35s