Champs Sports Bar & Grill
19-21 Chapel Road, Ilford, Essex, IG1 2AF
0208 553 5114