Add Time Bar review

Time Bar, Leicester
Address: 48a London Road, Leicester, Leicester, Leicestershire, LE2 0QB
Features: DJ, Open late, Outside seating, TV, Live music


Rating
Comments