Square Bar

5-9 Hotel Street
Leicester
LE1 5AW

Venue Location