With impressive views of St Paul’s Cathedral, the City of London and Shakespeare’s Globe, the Swan Restaurant is a stylish setting for festive celebrations, boasting two semi-exclusive dining rooms and panoramic views of the river.

Our intimate Bull Room can seat up to 16 guests, whilst our stylish River Room comfortably accommodates up to 40. Elegant glass and copper doors allow guests to soak up the atmosphere of the main restaurant, whilst enjoying privacy, and our festive set menus and delicious wine lists.

Please note the Swan Restaurant is not open on Christmas day.