Cafe
The Larder
12 locals recommend,
Permanently closed
Location
39 High St
London, England
Tips from locals
We're (Aussie) coffee snobs, but while the London coffee boom has focussed on the inner-east, the Larder has been quietly making great coffee since not long after 'Flat White' opened in Soho.
Lovely café and deli with a farmhouse table covered in pastries to pick out yourself.