Magna Carta

The Magna Carta was signed at Runneymede, on an island in the Thames near Windsor Castle, which is now called Magna carta island. Follow the link below to view on Live Local.

View map


Leave a Comment