Video: Magna Carta goes on display in St Albans

 

Click to follow
The Independent Online

The Magna Carta arrives at St Albans Cathedral where the famous document is going on display to the public.

 

Comments