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