Milford on Sea




Milford on Sea (often hyphenated as Milford-on-Sea) is a large village and civil parish located on the south coast of England in the county of Hampshire. With a population of 4,660 (2011 census), Milford has a variety of shops, restaurants and pubs in its high street, which borders the village green.