Champs Sports Bar & Grill, Ilford
Punch Taverns’ fifth Champs Sports Bar and Grill has opened following a £550,000 joint investment with licensee Jat Bhardwaj.
The Chapel Road venue in Ilford has been transformed into an American-themed sports bar featuring 13 HD TV screens and seating booths with individual TVs.
A grill menu specialises in ribs and burgers and Fridays and Saturdays will see regular entertainment with the venue’s resident DJ.