We found 300 restaurants within 4 miles 4 miles of University College London, 78 Fortis Green, London N2 9EX