Corporate Hospitality in Somerset


Somerset is in the South West of England. Taunton is the county town of Somerset. With rolling hills such as Blackdown Hills, Mendip Hills, Quantock Hills and Exmoor National Park alongside extensive flat planes like the Somerset Levels, the county is mainly a rural area.