Had a fun work event here. The staff are super friendly & always willing to teach newbies how to play. The vegetarian Malaysian curry is good. Don't order the vegetariantagine
Situated in the heart of London (just a few minutes' walk from Marble Arch or Baker Street Tube Stations) Barracuda Casino is proud to occupy No1 Baker Street. As you’ll discover, the casino brings a unique blend of premier gaming, leisure and entertainment to one of the capital’s most famous str...