We found 300 restaurants within 2 miles 2 miles of Wingate House, Burma Rd, Stoke Newington, London N16 9EA