Abseilers Clean Big Ben's Clock Face

The clock face of the Elizabeth Tower, which houses the famous Big Ben bell, is being cleaned, with the hands frozen at 12 o'clock.