The Pieces of Mind at the Old Swan, Earls Barton

The Old Swan, 8 The Square, Earls Barton, Northampton NN6 0NA

Back again at this great pub