
by CHLOE. Covent Garden
Drury House, 34-43 Russell St, Covent Garden, London WC2B 5HA, UK
One of my favorite places!! Their chipotle sauce is AMAZING. Their Mac and cheese is superior omg I ate this so many times while I lived in London. Tofish is also really nice. A must in London!
No comments yet