Street XO, Mayfair

StreetXO is the first UK restaurant from David Muñoz, who owns the three Michelin starred DiverXO in Madrid. It’s next to the police station in Mayfair and from the minute you step foot through the steel container door and down into the basement, the experience is bizarre. The dining room is massive and on our Thursday night visit it’s packed – and clubby. We sit at … Continue reading Street XO, Mayfair