Sela Bar Leeds

Sela Bar Leeds

0  Reviews


Bars in Leeds - Leeds City Centre
20 New Briggate , Leeds City Centre, Leeds, LS1 6NU
+44 (0) 113 242 9442

Sela Bar serves a wide range of beers, wines and spirits.




Could you submit a review of Sela Bar Leeds? Please add your Sela Bar Leeds review and help create a directory of recommended Bars in Leeds. Are you the owner of Sela Bar Leeds, then claim it today. This will allow you to amend your details and improve your listing.