Champs is a popular venue in Loughborough for watching live sports, offering a good range of drinks at reasonable prices. It features nice atmosphere and great screens, with courteous and efficient staff. The establishment also provides entertainment and a full bar.