Phone: +442075899333,+442070950377
Address: 11 Harrington Road, London, SW73ES, BR3 1SZ, United Kingdom
City: London
Menu Dishes: 35
Reviews: 1608
Website: https://wearesquirrel.com
"I see HC is not listing this as maybe closed so double check before you go to this restaurant. But in case it's still open, here are my two cents (or pence .. I ate at Squirrel in 2020 and had a vegan baked potato with a chickpea chili topping. Overall, it was a bit dry, but tasted alright. I would recommend choosing a different topping than the one I chose. Updated from previous review on 2021-05-12"
All prices are estimates on menu.