Country & Townhouse have featured us in their 10 Best Italian restaurants in London. It comments that it’s ‘one of the few places to serve equally excellent pizza and pasta’ and highlights the cicchetti, burrata tortelli and marsala tiramisu. To read more click here.