Secrets of Britain
Secrets of Westminster
S1 E6:
From PBS - Westminster is the heart of London; the seat of true power in Great Britain and the place where modern democracy is born. The rich group of architectural treasures on the north bank of the river Thames – Parliament, Westminster Abbey and the clock tower known as 'Big Ben' - bears witness to one thousand years of power struggle between Crown and People. With unprecedented access we delve deep into the corridors of power to discover their secrets.