Tucked away between the rock-n-roll atmosphere of Camden and the lush landscapes of Regent’s Park, Primrose Hill is a picturesque neighbourhood that’s jam-packed with charming hotspots adored by ...