Another restaurant that screams ‘scalable concept’ is set to launch in the City later this year. Pull’d – specialising in slow-cooked meats – is hoping to tap into London’s ongoing love affair with all things carnivorous. The all-day dining concept will open its first site in Cannon Street this autumn, with up to five more […]