We found 300 restaurants within 3 miles 3 miles of Wordsworth House, 22 Alfoxton Ave, Harringay, London N15 3DD