Animals See The Ancient Capital Of England: Winchester Scott Admin posted on 7 months ago — updated on 1 second ago 197 views Visit Winchester, Hampshire England for a feast of historic buildings and stories from the past when Winchester was the Ancient Capital of England. ancient england 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".