The farm shops of London

It’s all about the provenance: the sign of a truly upmarket neighbourhood in London is a farm shop, writes Lucy Thackray Is there anything more decadent than an hour or two spent browsing a luxury … Continue reading The farm shops of London