With skylines pierced with spires and domes, palace estates and idyllic meadows, Oxfordshire has a dreamlike quality. Top things to do in Oxfordshire include a punt on the River Isis in Oxford for a student's-eye view of highbrow colleges, walk though rambling deer parks and lush meadows and head to Henley to see varsity teams row in posh regattas. Be sure to add gourmet retreats in manor houses and horsey events hosted by dukes to your to-do list. There is something for everyone in Oxfordshire. Walkers amble between stony Cotswold villages and tread ridgeways over the Chiltern Hills as red kites swoop overhead. Meanwhile, shoppers spend happy days lost in designer outlets and covered markets.