North Taproom: Sovereign Street
0.40 km3 Sovereign Square Sovereign Street, Leeds
North 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 Co, their mo...