Left Handed Giant

Left Handed Giant are one of the most highly rated breweries in the UK, having established their business as Cuckoo brewers and expanding into a custom built brewery in Bristol.