answersLogoWhite

0

Leigh Park is a suburb of Havant in the county of Hampshire which is on the south coast of England not far from Portsmouth.

User Avatar

Wiki User

13y ago

What else can I help you with?