Grosvenor Casino Barracuda
1 Baker Street, London
W1U 8ED