Windrush is a contemporary two bedroom apartment located in the picture perfect town of Burford, home to some lovely pubs with gardens and plenty of independent shops. With prime high street location, the apartment offers a spacious, comfortable bolthole in which to explore from as you are ideally situated between the North and South Cotswolds and its many charming villages.