About Barracuda Group
Formed in July 2000, the award-winning Barracuda Group operates pubs and bars across England, Wales and Scotland under five principal trading formats: Smith & Jones, Varsity, Barracuda Bar, Juniper and Cape.
Social Link - Linkedin: http://www. linkedin.com/company /barracuda-group
Employee Count: 43
Keywords: pubs
More about Barracuda Group
Barracuda Group is located at 62 Wellesley Road, London, England W4 3AL, United Kingdom
http://www.barracudagroup.co.uk
Similar Listings
Alder Lodge
4.5
![star rating](/static/images/star.png?v=1.02)