The Barracuda

The Barracuda is located in London, United Kingdom with two gaming machines and twenty-three table games

Gaming Options

Gaming Machines

2

Slot machines, video poker, and electronic gaming terminals.

Electronic Roulette

Table Games

23
American RouletteBlackjack
Casino Stud Poker
Punto Banco

Location

Loading map...

1 Baker Street Marylebone London, England W1U 8ED United Kingdom

More in London

Discover other casinos and gaming destinations in London, United Kingdom.

View all London casinos
2slot machines
23table games

Address

1 Baker Street Marylebone London, England W1U 8ED United Kingdom