England och ön Walcheren.