Cotswolds

WJ Castle Burford

Shop like the locals
About

A quintisentially british farm shop

With locally sourced ingredients and a friendly staff, this spot offers a wonderful opportunity to experience the authentic local flavour. Our top recommendation is to try their tasty sausage rolls, they are unbeatable.

111 High St, Burford OX18 4RG