Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Leon – Restaurant Review Brent Cross

Many of you will have heard of Leon the ‘healthy’ fast food chain whose restaurants have been popping up all around London but have you eaten there?  I had always glanced at the menu board displayed at the Brent Cross site as I hurried on into the Wagamama or Gourmet Burger Kitchen nearby but had never…