The Barracuda Bar London
4
1
Reviews
Pubs in London
- The City
133 Houndsditch
, The City, London, EC3A 7BX
+44 (0) 20 7623 7533
The Barracuda Bar in London, London, is a pub who specialises in pub food and a range of beers. The Barracuda Bar pub reviews can be added using the form below.
Tags:
karaoke nights, pool tables, sky sports tv, tv for sporting events
|