From Our Editors
A Victorian military structure situated in the middle of the Solent, No Man’s Fort provides a distinctive and historical four-floor venue fit for holidays. Situated a mile from Portsmouth, the iconic and imposing structure served as a filming location for the 1972 Doctor Who serial The Sea Devils. The fort’s lighthouse benefits from far-reaching sea views and the contemporary, refurbished interior features a cabaret bar and laser battle arena. Accommodation is offered in nautically styled rooms fitted with modern amenities.