The Yacht London is a refined and elegant restaurant located in one of the best locations in London. Situated along Victoria Embankment at Temple Pier in Aldwych, this stylish restaurant specialises in modern European cuisine and boasts unparalleled views of the Thames and iconic Southbank landmarks. What could be better than watching the sun go down over the River Thames as you enjoy seafood risotto; oven roasted Welsh lamb or marinated pork chops served with Jerusalem artichoke, tenderstem and wholegrain mustard jus? Paired alongside a carefully curated wine and cocktail list, this is a dining experience you certainly won’t forget. One of London’s best European restaurants, reservations for The Yacht London at Temple Pier are essential.
This restaurant has a great location, being literally afloat on the Thames; our food was good and tasty; and the service had miraculously improved hugely since my last review. The volume of background 'music' needs to be more closely monitored and kept LOW.