
The Mill & Old Swan is a quintessential English treasure located on 60 acres of beautiful Cotswold countryside beside the banks of the River Windrush.
The Mill & Old Swan has two beautiful buildings, The 19th Century Mill and the 17th Century The Old Swan Inn, with origins back to the 14th Century.
The Mill & Old Swan offers somewhere truly memorable to host your training or business event. And with easy access to direct train links to Oxford and London, The Mill & Old Swan couldn't be easier to get to.
|