Fleetwood

Human settlement in England

Fleetwood is a coastal town in Lancashire, England, at the northwest corner of the Fylde, with a population of 25,939 at the 2011 census.

Back