If you're in the Embankment area in search of some sustenance, look no further than our handy guide to Embankment restaurants. We've chosen the best eateries in this buzzing, central area of London, so if you're looking for a place to grab a bite before a show or you wish to unwind for the evening in a relaxing establishment, the following selection of Embankment restaurants will assist you.
316-318 Kings Road, Chelsea, London, SW3 5UH
(020) 7351 5998
JuJu Chelsea is located in the heart of Chelsea on King's Road. JuJu Chelsea has a relaxed atmosphere until the DJs step up the pace from 10pm with a mix of funky house and commercial tracks. As well as an extensive choice of drinks, there is also a varied choice of meals available at JuJu.
- Winner of London Bar Awards - Best Late Night Bar
- Private Room Hire - up to 80 people with own DJ/iPod
- Luxurious private areas - large bookings/exclusive hire
- Packages created to suit you, whatever your needs are
- Award winning cocktail menu - over 50 to choose from!
More Embankment Restaurants
Enjoy lunch or dinner on board the Bateaux accompanied by impressive views of London's skyline as you cruise down the Thames.
Embankment Pier, Victoria Embankment, London, WC2N 6NU
(020) 7695 1800
A delightful and smart lunchtime option on Villiers Street near Charing Cross.
39-41 Villiers Street, Charing Cross, London, WC2N 6NE
(020) 7839 2282
A delightful, informal cafe on Victoria Embankment.
25 Victoria Embankment, Covent Garden, London, WC2N 6PB
(020) 7930 1471
The Northall is an all day dining destination that serves seasonal British dishes within elegant surroundings.
Corinthia Hotel London, 10a Northumberland Avenue, Whitehall, London, WC2N 5AE
(020) 7321 3100
Stylish dining at the Royal Horseguards Hotel at Whitehall Court.
The Royal Horseguards, 2 Whitehall Court, Whitehall, London, SW1A 2EJ
(020) 7451 9333
Victoria Embankment, Whitehall, London, WC2N 5DJ
(020) 7839 3011
For a sophisticated dining experience aboard a beautiful boat look no further than the Hispaniola Bar.
Victoria Embankment, Whitehall, London, SW1A 2HR
(020) 7839 6548
The Tattershall Castle is a pub on a boat on the River Thames. The food menu offers classic British dishes such as bangers and mash, steaks or grilled salmon.