Power: The Downfall of Huw Edwards Filming Locations (2026-)

Power: The Downfall of Huw Edwards is a docudrama and crime documentary created to explore the dramatic fall of famous BBC news presenter Huw Edwards. The series stars Martin Clunes (also known for Doc Martin and Mother’s Pride), Clare Calbraith, and Ben Bishop.

Produced by Wonderhood Studios, the series shows how a well-known media figure’s career collapsed and how the story affected the public and the media world. Here’s everything you need to know about the filming locations and behind-the-scenes details of this Channel 5 docuseries.

The series tells the real-life story behind the downfall of BBC presenter Huw Edwards. It explores the events that led to the scandal, the media response, and the impact on the people involved. Through dramatized scenes and storytelling, the series shows how one of Britain’s most trusted news faces lost his reputation.

The series premiered on March 24, 2026. It aired on Channel 5 in the United Kingdom.


When and Where Was Channel 5’s Power: The Downfall of Huw Edwards Filmed?

Film NamePower: The Downfall of Huw Edwards
GenresDocumentary, Drama, Crime
Filming LocationsLondon, England, United Kingdom
Filming Dates2025
Cinematography bySam Thomas
Release DateMarch 24, 2026

The filming of Power: The Downfall of Huw Edwards mainly took place in London, England. Since the story is closely linked to British news media and the BBC, many scenes and establishing shots were filmed in areas connected to broadcasting and journalism. The series uses real locations and dramatic recreations to make the story feel authentic and realistic.

📍Broadcasting House, Portland Place and Langham Place, London, England, UK

Address: Portland Pl, London W1A 1AA, UK

Broadcasting House, Portland Place and Langham Place, London In RealBroadcasting House, Portland Place and Langham Place Featured in Power_ The Downfall of Huw Edwards
Broadcasting House Featured in Power_ The Downfall of Huw Edwards (1st Image via Wikimedia Commons)

One of the most recognizable locations seen in the trailer is Broadcasting House, which is the historic headquarters of the BBC. In the trailer of Power: The Downfall of Huw Edwards, viewers can easily notice drone views of this building along Portland Place and Langham Place.

These shots help set the real-world background of the story because Huw Edwards was one of the most well-known faces of BBC News. The building’s famous architecture and central London location make it a powerful symbol of British broadcasting.

Many exterior shots and background scenes were filmed across London. The filmmakers used streets, office areas, and city landmarks to recreate the world of television journalism and news reporting. London was a natural choice for filming because the real events of the story happened in the city.

The busy urban setting adds realism to the series and helps viewers feel connected to the real locations connected with the story.

For more information about other shooting locations, stay tuned to this post. We will add more updates if additional filming details become available.


Is there any trailer available for Power: The Downfall of Huw Edwards?

Yes, the official trailer for Power: The Downfall of Huw Edwards was released online by Channel 5. You can watch it here:-

Power: The Downfall of Huw Edwards is set to be released on March 24, 2026, in the United Kingdom via Channel 5.


FAQs

Q1: Where was Power: The Downfall of Huw Edwards filmed?
A1: Power: The Downfall of Huw Edwards was mainly filmed in London, England, especially around Broadcasting House and nearby areas connected with BBC News.

Q2: What scenes were filmed at Broadcasting House in Power: The Downfall of Huw Edwards?
A2: In Power: The Downfall of Huw Edwards, drone shots and exterior scenes of Broadcasting House appear in the trailer, showing the BBC headquarters at Portland Place and Langham Place.

Q3: When did the filming for Power: The Downfall of Huw Edwards begin?
A3: The filming of Power: The Downfall of Huw Edwards took place during 2025, although the exact start and end dates have not been publicly confirmed.

Q4: Can I visit the filming locations of Power: The Downfall of Huw Edwards?
A4: Yes, many of the filming locations from Power: The Downfall of Huw Edwards, such as Broadcasting House and areas in central London, can be visited. However, some buildings may have restricted access.

This guide explored the key filming locations of Power: The Downfall of Huw Edwards, including the famous BBC headquarters and several areas across London. These real locations help the series feel authentic and closely connected to the true story. If more filming details are revealed in the future, they will help fans understand even more about how this powerful docudrama was created.


Discover more from A2Z Filming Location

Subscribe to get the latest posts sent to your email.

Leave a Comment