Cosy up with us at Swan this Christmas, whether you are organising festive lunches, party nights, pre-Christmas drinks, or New Year celebrations. With magical views of the Thames and Shakespeare’s Globe, we’re the picture-perfect venue for your Christmas celebration.

We will be serving up our Christmas menus in the Bar and Restaurant from Monday 21st November 2016, which will be a hearty celebration of traditional British classics.

Talk to our reservations team to make a booking in the Swan Bar or Restaurant for your celebrations.

Our Christmas 2016 menus will be announced later in the year.

Group bookings and private dining this Christmas

The private and semi-private areas of the Bar including the Snug and two long sharing tables are perfect for office drinks and get-togethers with friends, where you can choose from our seasonal sharing platters or set menus.

Our private dining rooms are suitable for group celebrations of up to 40 guests. Indulge in our feasting menu including a whole suckling pig in the Bull Room – set out on the large oval table surrounded by tasty side dishes, it is a complete showstopper.

For larger group bookings, the River Room private space can host lunches, dinners and standing receptions, elegantly sectioned off from the main restaurant with glass and copper screens.

Exclusive events

For larger exclusive Christmas parties with a twist, give our events team a call for Christmas packages available in our Balcony Room and Underglobe.