News

The three prettiest Cotswolds towns in Oxfordshire have been revealed by a local resident. Writing for The i Paper this week, Georgina Fuller has opened up about living in the Cotswolds for 15 years.