The Swan

The Swan at Great Shefford

This traditional pub, situated in the centre of Great Shefford and now under new management, has been stylishly ...