Does Lisa Goodwin Own Northcote?
Does Lisa Goodwin Own Northcote? Lisa Goodwin-Allen (born Lisa Allen, 29 April 1981) is a British chef best known for being executive chef of the Michelin-starred Northcote restaurant. Where is Lisa Goodwin-Allen from? Born in Lancashire, Lisa became interested in cookery at school enjoying the opportunity to be creative and express herself. Her culinary career