← Isles of Britain atlas

Horsea Island

Horsea Island was an island located off the northern shore of Portsmouth Harbour, England; gradually subsumed by reclamation, it is now connected to the mainland. Horsea falls within the city of Portsmouth and was wholly owned by the Ministry of Defence as part of the shore establishment HMS Excelle

Open interactive map profile →