Ottolenghi

A review of the vegetarian restaurant, Ottolenghi, situated on Upper Street, London.

St John Restaurant

St John Restaurant

A review of St John Restaurant in Clerkenwell, London: The St. John experience – in all three establishments – epitomizes everything I love about food: big, butch flavours, superb seasonal ingredients, and no-fuss presentation.

The River Cafe

The River Cafe

A review of London’s River Cafe – Simple, peasant-style Italian raised to Michelin-star level by the supreme quality of ingredients, and kitchen mastery.

Yauatcha

Yauatcha

Yauatcha is a modern Michelin-starred dim sum restaurant situated in London’s Soho.