Less than a ten minute drive to Newbury town centre The Swan Hotel is a traditional former coaching Inn, situated in a small village in the heart of the rolling Berkshire Downs. Over the last eight years we have established a firm reputation for providing British pub food with a combination of good value and high standards with an emphasis on quality AND quantity. These standards are maintained by our well stocked bar, serving wines from the old world and new and our well kept,award winning ... More