Home WorldEuropeUnited KingdomEngland London Seafood Festival: 12-16 June 2019