×

Portsea Island

Island in Portsmouth, England
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. Wikipedia
Area: 9.476 mi²
Pop. density: 8,438.59/km2 (21855.85/sq mi)
Population: 207,100 (2010)