Portsea Island is a flat and low-lying natural island 24.5 square kilometres in area, just off the southern coast of Hampshire in England. Portsea Island contains the majority of the city of Portsmouth.
Portsea Island has the third-largest population of all the islands in the British Isles after the mainlands of Great Britain and Ireland; it also has the highest population density of any British Isle, and Portsmouth has the highest population density of any city in the UK outside of London.To the east of Portsea Island lies Hayling Island, separated by Langstone Harbour. To the west is the peninsular mainland town of Gosport, separated by Portsmouth Harbour.
Wikipedia https://en.wikipedia.org/wiki/Portsea_Island
Coordinates 50°48'19.07" N -1°4'15.897" E