Magna Charta Island
Magna Charta Island A mile and a half from Old Windsor Lock, near the Middlesex bank. One of the most charming islands on the River Thames, and of historical interest as the scene of the arrangement between King John and his Barons, when Magna Charta was signed, which became the foundation of the freedom of England. It is only fair to say that, as the tradition assigns to the island the honour of being the scene of the signature, in the Charter itself it is said to have been given at Runnymede; so it seems to be doubtful whether the finishing stroke was given on the island or at Runnymede on the Surrey bank. It was signed in June, 1215.