Magna Carta Island photograph

Magna Carta Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID4034790
Send edit request

About Magna Carta Island


Magna Carta Island is an ait in the River Thames in England, on the reach above Bell Weir Lock. It is in Berkshire facing water-meadows forming Runnymede. Its civil and ecclesiastical parish is Wraysbury so it was transferred from Buckinghamshire to Berkshire in 1974.

Magna Carta Island Photos

Next Profile ❯