The famed La La Land is no more, but in its place comes Locura. The fifth venue from the Three Blue Ducks group is the hospitality teams take on a club; a space for the night owls that doesn’t compromise when it comes to food (or drinks for that matter).
Bid hello to Byron's new favourite local