We found 300 restaurants within 5 miles 5 miles of Crooked Billet Roundabout (Stop CE), Walthamstow, London E17 5AN