We found 300 restaurants within 4 miles 4 miles of Brent Cross Station, Highfield Ave, London NW11 9UA