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.

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.

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.

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.

Bateaux London
Modern European |
Seats up to 260 |
£30+ per person

Bateaux London offer a variety of private dining options across their three vessels, for between 10 and 260 guests.

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 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.