Moments away from Primrose Hill, the famous park where locals and tourists descend for summer evenings with views of the London skyline, there is an exciting new restaurant. It is on Regents Park Road, known for its independent boutique shops, cafes and restaurants with pastel-painted terraces. You might spot a celebrity strolling past.
One of the most recognisabl...