One of the most beautiful towns in England, Sherborne has an abundance of medieval buildings, a superb Abbey, world famous schools, picturesque Almshouses and two Castles. Yes, two. It has a delightful shopping with a number of boutiques, delis, tearooms and notable Art and Antique dealers. Sherborne is a great base from which to explore this unspoilt area of Dorset and the nearby Jurassic Coast and neighbouring counties of Somerset and Wiltshire.