Demolition Starts on Mission Impossible Location

It’s been used for countless films over the years and is a favourite for Tom Cruise and his Mission Impossible franchise, but today, Tuesday 18th November, Fawley Power station in Southampton began the first stage of demolition.

As this iconic location will soon be gone to allow for housing, it’s worth noting that the Isle of Wight also has a power station with waterfront river access and is available for filming via the Island’s new film office

Have a look :

Watch the video

Share this Article