0
21-23 Berry St
Leicester, England L1 9DF
+44 151 709 7040



Red Door




Red Door
Location

21-23 Berry St, Leicester, England, L1 9DF, United Kingdom

Working Hours

3 Bars Over 2 Floors | Terrace | Cocktails | Table Service | Live Music


Pictures

    No Picture



0 Reviews