A brilliant fish restaurant: The Company Shed on Mersea Island, Essex
My oldest sister now lives on the borders of Suffolk and Essex – or Suffex as we like to call it. And along the coast of this little bit of England, there lies possibly the country’s most brilliant seafood spot: … Continue reading