1 definition by x-Jazz-x
A large-ish town in Somerset, England.
A population of around 40,000 people
Full with much cultral background and good shopping
Many schools, inc many well know private schools
i.e. Taunton school, Kings, Queens etc.
all in central Taunton.
A population of around 40,000 people
Full with much cultral background and good shopping
Many schools, inc many well know private schools
i.e. Taunton school, Kings, Queens etc.
all in central Taunton.
by x-Jazz-x March 30, 2008