Fitzrovia, London
"A proper independent tucked inside the Building Centre in Fitzrovia, with good coffee, rotating fresh food, and prices that won't make you wince. It's an easy yes for a working afternoon in the neighbourhood."
What we love
Location
26 Store St, London WC1E 7BT, UK