Champions' Internet Cafe Home/Internet cafe/Champions' Internet Cafe 105 Villa Rd, Lozells, Birmingham B19 1NH 01214393536 Contacts 105 Villa Rd, Lozells, Birmingham B19 1NH 01214393536 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Internet cafe Rumah Bintang Maduran 18 Wroxham Rd, Ipswich IP3 0PH Internet cafe The Hub 60 Hartley Brook Rd, Sheffield S5 0JF +441142458673 Internet cafe Dot Net 157 Scott Rd, Sheffield S4 7BH 01143271977 Internet cafe The Computer Master 273 Staines Rd, Hounslow TW3 3JJ 02088140888 Categories Internet cafe