Shepherds Foods has restructured its operations and decided to focus on its other stores in Chelsea and Kensington and around London. The store in Dulwich Village will therefore close at the end of November 2016. The Dulwich Estate has taken a surrender of the lease and has said that, initially, it is looking to let the premises on a short-term tenancy whilst it considers the best options for the longer-term.