Seafood specialist, pop-up caterers The Oystermen will officially open their first permanent mooring, The Oystermen Seafood Bar and Kitchen, on Monday 4 July in Henrietta Street, Covent Garden. With just 26-covers we predict a few queues, but when there’s six oysters and a glass of bubbly for £10 on the menu, 3-5 pm every day, it should be […]