England

Grand Junction Isle

Grand Junction Isle is a small island in the River Thames on the reach above Molesey Lock at Sunbury-on-Thames, Surrey, England. It is just downstream of Sunbury Court Island, which is three times longer and also close to the north bank.

Open on the map →
Grand Junction Isle

Part of the England islands map.

Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.