Island of Strangers Dutch wind turbine maintenance engineers at the Crown & Mitre pub in King's Lynn, Norfolk. ← Island of Strangers October 4, 2025 The Chequers in Wimbotsham, Norfolk. First licensed… more