News No Man’s Land Fort, located in the heart of the Solent, set between Portsmouth and the Isle of Wight, offers an ideal haven for those fed up with their noisy neighbours.