The Barracuda
The Barracuda Club is the ideal stag do restaurant in London, as it combines your meal with live entertainment and a trip to the casino afterwards. Fill up on curries, European classics and Chinese cuisine, before heading to take on the card decks.