Castle Butcher at Burford in the Cotswolds
Traditional quaint English butcher, W.J. Castle in Burford High Street in The Cotswolds, Oxfordshire, UK