Which means it is no surprise that it is a popular place to film major movies and TV shows. With everything from James Bond films to The Avengers and Les Miserables having chosen to shoot across the county, including in both Portsmouth and Gosport.
In many cases hundreds – and even thousands – of fans have turned out to catch a glimpse of filming and to meet some of their heroes from both the big and small screen.
In 2016 Hollywood star Sir Anthony Hopkins arrived in Gosport as part of the filming for Transformers: The Last Knight, and had photos taken with fans between takes. Two years later in 2018 Doctor Who fans went into overdrive after the stars of the BBC sci-fi show were spotted filming in Little Woodham, close to Stokes Bay.
Here are the films and movies you may not have realised were filmed in Portsmouth and Hampshire. You may even want to watch the films and shows again and see if you can spot the local connection!

1. Downton Abbey
Highclere castle is where Downton Abbey was filmed. Picture: Tim Ockenden/PA Wire Photo: Tim Ockenden

2. Tommy - Portsmouth
Based on The Who's classic 1969 Rock Opera Tommy, the film of the same name was mostly shot in Portsmouth such as at South Parade Pier, Hilsea Lido and Kings Theatre. It was filmed in 1974. Photo: Contributed

3. Les Miserables - Portsmouth
This star studded adaption of the book/ musical Les Miserables filmed scenes at Portsmouth Historic Dockyard with Hugh Jackman being one of the Hollywood stars who arrived in the city for the filming in 2012. Photo: Laurie Sparham/ Universal Pictures

4. Vanity Fair - Portsmouth
Scenes for the major 2018 ITV drama Vanity Fair based on William Makepeace Thackeray’s 19th century novel were filmed at HMS Victory. It featured in scene where British troops were preparing to sail to Belgium before Waterloo. Photo: Chris Stephens