It also used to be Somerset 's county town , but this is now Taunton .
The county of Somerset derives its name from the town .