The Deli - Mersea

A quintessentially British delicatessen providing a wide selection of deli products, based in West Mersea, Essex.