Original: Portishead is a coastal town in North Somerset, England, with a population of 21,000 (estimate by town council, July 24, 2007) an increase of nearly 4,000 since 2001.
Simplified: Portishead is a town near the sea in North Somerset, England, where about 21000 people live (Local council update July 24, 2007).