All types Restaurant All types All types Restaurants All price levels Inexpensive All price levels All price levels Inexpensive 4 Open now McDonald's Barkingside London 21 High Street, Barkingside, Ilford, Barkingside, EN IG6 2AW Restaurant