Venues

Holiday Inn Leicester

129 St Nicholas Circle

Leicester
LE1 5LX