Welcome the New Year in Style at The Swan London
Celebrate the arrival of the New Year at Swan London, a sophisticated riverside bar, restaurant and private dining rooms located by the River Thames. Embrace the festive spirit with our delectable food, vibrant ambiance, and first-class service, creating a truly unforgettable New Year’s Eve experience with family and friends.
Indulge in a New Year's Eve Dinner at Our Thameside Restaurant
Count down to the New Year in our riverside restaurant, featuring breathtaking views of St Paul’s Cathedral, the River Thames and beyond. This New Year’s Eve we will be serving our à la carte menu alongside some incredible special dishes that will make your celebration truly memorable.