North Brewing Co Leeds City Tap Room
0.84 km3 Sovereign Square Sovereign Street, Leeds
North Brewing Co have opened their first city centre taproom on Sovereign Street, just around the corner from Leeds Station. The bar has 24 taps, pouring the latest releases from North Brewing C...