Add Time Bar review

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


Rating
Comments