Welcome to the white horseWe are a cosy country pub located in the centre of Biddestone, nestled in the beautiful Cotswolds.