The Embankment – or The Victoria Embankment, to give it its correct name – connects The City of Westminster with The City of London. Notable for its fine river views, The Embankment runs alongside Westminster Bridge, Hungerford Bridge, Waterloo Bridge and Blackfriars Bridge. Excellent private dining venues include several vessels moored alongside The Embankment on the Thames, providing fine dining with unsurpassed riverside vistas of iconic buildings such as The Tate Modern and The Oxo Tower.

Corinthia Hotel London
Modern European |
Seats up to 180 |
£80+ per person

The private dining rooms at Corinthia Hotel London can accommodate a range of events from small groups of up to 22 to banquets of up to 180 guests.

Massimo Restaurant & Bar
Modern Italian |
Seats up to 20 |
£95+ per person

The Chef’s Table at Massimo Restaurant & Bar can seat up to 20 private dining guests.

private dining room at theodore bullfrog in covent garden
Theodore Bullfrog
Modern British |
Seats up to 60 |
£35+ per person

The first floor function room at Theodore Bullfrog in Charing Cross seats up to 65 guests for private dining events. The room can also accommodate up to 100 guests for standing receptions.

R.S. Hispaniola Bar & Restaurant
Modern European |
Seats up to 170 |
£40+ per person

The R.S. Hispaniola, moored on the Victoria Embankment has splendid views of the London Eye. Private dining rooms seat between 26 – 120 guests.

The Clarence
Modern British |
Seats up to 40 |
£0+ per person

The Beefeater Room at The Clarence, close to Trafalgar Square, can seat up to 40 private dining guests and up to 60 for standing receptions.

The Northall
British |
Seats up to 30 |
£90+ per person

The private dining room at The Northall can accomodate between 15 to 30 seated guests for events.

The Yacht London
British |
Seats up to 100 |
£25+ per person

The Yacht provides splendid views of the Thames with private dining rooms seating 30 – 100 guests.

Interior shot of Luxury Private Dining Rooms at RSA House - Covent Garden, London WC2N
RSA House
Modern British |
Seats up to 130 |
£60+ per person

RSA House is located just off The Strand, a short walk from Trafalgar Square and Charing Cross station, and has private dining rooms able to accommodate 20 to 130 seated guests.