Inside stunning Cotswold town unspoiled by tourists dubbed 'Notting Hill-on-the-Wolds'
An relatively undiscovered gem of the Cotswolds, the Oxfordshire town of Charlbury has been likened to London's Notting Hill over its booming festivals scene
Source: mirror.co.uk