Animals See The Ancient Capital Of England: Winchester Scott Admin posted on 4 months ago — updated on 1 second ago 108 views Visit Winchester, Hampshire England for a feast of historic buildings and stories from the past when Winchester was the Ancient Capital of England. england ancient tourist Scott Follow Author, educator, musician, dancer and all around creative type. Founder of "The Happy Now" website and the online jewelry store "Silver and Sage".