‘Idyllic’ Oxfordshire town named one of the prettiest in the country – ‘little gem’

0
1

THE COTSWOLDS is world famous for its pretty villages, but one town has been singled out as one of the prettiest in the country.
Daily Express :: Travel Feed