Family-run picturesque deli established in 1900, known for fresh sandwiches and a range of jams and preserves.

Get all the info on what's on in London direct to your inbox every month