HELIGOLAND

Heligoland is an island in the North Sea west of Denmark and was the site of one of the major naval battles of World War One

It was an important strategic base for the German fleet but otherwise is unremarkable and unlovely but it has issued a lot of stamps over the years, all bearing its name, somewhat suggestive of colonial Africa

...which made it very troublesome for both Ben, but even more so, for Steggles