noble rot soho

Probably one of my favorite meals I’ve had in London. Ordered the duck, roasted celeriac & a bottle of French red.

2 Greek St, London W1D 4NB, United Kingdom

Previous
Previous

dishoom

Next
Next

st. george cafe