David Munoz – owner of 3 Michelin stars for DiverXO in Madrid, has brought its little sibling StreetXO to London. With the original branch in Madrid established and much praised since 2012, this has been long awaited after its arrival in London was announced way back in 2014.
With a s...