Rory Bremner's Great British Views Backdrop Blur

Video Loading...

Rory Bremner's Great British Views S01 E20 Episode 20

Overview

Rory is in London where he gets the chance to go to the top of the Shard. He also takes the Dickens of a tour of Victorian London and goes behind the scenes at the most famous clock in the world.