We found 300 restaurants within 4 miles 4 miles of Dyers Hall Playground, Grove Green Rd, London E11 4AA