The stunning town has more than 750 businesses, 600 listed buildings, a Norman castle and four historic churches.