Strada is unveiling the first of its new look restaurants today at St Katherine’s Dock in London as the next stage in the evolution of the brand to bring it back to simpler roots, operations director Tom James told M&C
Already have an account? Sign in