North Bar

4.2
(24 reviews)
24 New Briggate, Leeds LS1 6NU England
Official website
Bars & Clubs
Nightlife
Attraction
North Bar | Leeds | United Kingdom | TripAligner