We found 300 restaurants within 14 miles 14 miles of Port of London Authority (London River House), Gravesend