Crabanatomy

Crabanatomy

Crabanatomy 5A Berners Street, Fitzrovia London W1T 3LF To book a table please click here  London does not want for concept-restaurants or pop-ups, so it was with some hard-earned scepticism that I first scuttled across the threshold of Crabanatomy. This pop up, rather literally named with nearly all dishes featuring...

Read more