
- Food & Drink
The ultimate sunday roast
You might be forgiven for assuming that a Russian and English restaurant in Soho, for all its lavish reputation, wouldn’t be the most likely setting to challenge this symbol of home comfort. How mistaken you would be.
















