Искусственный остров под названием No Mans Land Fort расположен в полутора километрах от Портсмута.