We found 300 restaurants within 2 miles 2 miles of Kentish Town West Station (Stop KN), London NW5 3LJ