Deli, Marylebone
LONDON, England
Shop-come-deli-come bar-come-off-licence. The best food & drink that Britain has to offer from fantastic independent British producers with an emphasis on flavour and sustainability.
LONDON, England