The Swan Country Pub & Restaurant in Amersham

If you’re looking for a real country pub experience in Buckinghamshire, then pay a visit to Amersham.

The Swan is a premium pub, bar, and restaurant with its very own courtyard and garden, centrally located in the heart of the picturesque town of Amersham.

An outstanding pub in Amersham

Serving up freshly cooked, seasonal food, our range of tempting menus cater for all tastes and preferences. From light lunches and three-course dinners, through to sharing plates and Sunday roasts, there really is something for everyone. We’ve even prepared a special menu for your little ones.

As well as ultra-stylish dining for everyday occasions, The Swan is also the perfect venue for a whole host of special events, including weddings, birthdays, and anniversaries.

Step into the Swan to enjoy great food and drink and unrivalled hospitality, in our beautiful, stylish pub.

Opening Hours

  • Monday 11:00 - 22:30
  • Tuesday 11:00 - 22:30
  • Wednesday 11:00 - 22:30
  • Thursday 11:00 - 22:30
  • Friday 11:00 - 23:00
  • Saturday 11:00 - 23:00
  • Sunday 11:00 - 22:30


Call The Swan on 01494 727079


The Swan, 122 High Street, Amersham, Buckinghamshire, HP7 0ED