A stationary shot of Westminster Palace and Big Ben clock tower in London. The shot is filmed from a tunnel next to Westminster Bridge which is across river Thames. Filmed on October 9 2011.

Remaining Time -0:00
Progress: NaN%
Playback Rate
1.00x
information icon56233130
video icon13.01s