Definitions for "Nailsea"
a thriving and historic Somerset town with an attractive and well maintained town centre
Nailsea is a town in North Somerset, England, about 13 km to the South West of Bristol and about 23 km to the North East of the seaside resort of Weston-super-Mare. Nailsea is a commuter town with an approximate population of 18,000. It is located conveniently close to major business districts such as Bristol, Bath and Weston-super-Mare.