I Am Helen Filming Locations (2026)

Published

I Am Helen is a 2026 drama series from Channel 4, and the newest story in the I Am anthology. It is created, written, produced and directed by Dominic Savage, and Me+You Productions makes it. It stars Nicola Coughlan as Helen and Joe Cole as her boyfriend Steve. It was filmed in Hertfordshire, England.

Helen is in a five-year relationship, and she watches her partner slide into the online “manosphere”. Over two hour-long episodes, the story shows how it damages the relationship from the inside. Coughlan developed the story with Savage, as each lead actress has done in the I Am series.

Channel 4 has said I Am Helen will air later in 2026, and it has not announced an exact date. It is a two-part drama with two 60-minute episodes.

When and Where Was I Am Helen Filmed?

Series NameI Am Helen
GenresDrama
Filming LocationsHertfordshire, England, including Welwyn Garden City
Filming DatesSummer 2025, ending August 19, 2025 (reported)
Release DateLater in 2026 (date not announced)

Channel 4 announced the show on July 28, 2025. Deadline says the show was filmed in 2025. Filming wrapped in August 2025, according to Classic Hits Radio, and Nicola Coughlan’s Instagram post marking the wrap puts the date at August 19, 2025. We could not confirm the start date or an official schedule, so please treat the dates as reported. We could not confirm who handled the cinematography, and we will add it as soon as it is credited.

One early report from July 2025 said filming was under way in Northern Ireland. We could not confirm this, and the Instagram video from the set points to Hertfordshire, so that is what we use here.

📍Liberty House, Bessemer Road, Welwyn Garden City, Hertfordshire

I Am Helen Filming in Liberty House, Bessemer Road, Welwyn Garden City, Hertfordshire
I Am Helen Filming in Liberty House, Bessemer Road, Welwyn Garden City, Hertfordshire

A video shared on Instagram shows Nicola Coughlan filming around Liberty House on Bessemer Road in Welwyn Garden City. It is the main named location for the show. Welwyn Garden City is a Hertfordshire town about 20 miles from King’s Cross in London. It was founded in 1920 as England’s second garden city. We could not confirm which scenes were shot at or near Liberty House.

Liberty House is a residential block of apartments. Property listings describe it as part of the Times Square development off Bessemer Road, about a 10-minute walk from the town centre and the station.

Visiting: Since it is a private residential building, please do not enter it or disturb the residents. It is best to view the street from the public pavement.

📍Other Areas of Hertfordshire

We could not confirm any other exact venue in Hertfordshire. We will update this guide as soon as the production names more places. Our UK page lists more films and series shot in Britain, and another British drama shot in England is The Blame.

I Am Helen Behind the Scenes

To make your search for I Am Helen filming even more interesting, here are the two Instagram posts about the shoot. The first is the video of Coughlan filming near Liberty House in Welwyn Garden City. The second is Coughlan’s own wrap post.

Fun fact: in the wrap post, as reported by Classic Hits Radio, Coughlan called the experience “terrifying and liberating”. Deadline says the I Am stories use improvised dialogue. For another British series from the south of England, see Youth.

We will add more cast and crew Instagram posts and set photos here as soon as they are shared.

Is There Any Trailer Available for I Am Helen?

Yes. Channel 4 released the first trailer around October 26, 2026, according to CultureCues. It shows Helen and Steve in a heated argument as their five-year relationship breaks down. Channel 4 also released a first-look image on June 23, 2026. You can watch the trailer on Channel 4’s YouTube channel.

I Am Helen will air on Channel 4, and the earlier I Am instalments are available on Channel 4’s streaming service.

FAQs

Q1: Where was I Am Helen filmed?
A1: It was filmed in Hertfordshire, England. A video shared on Instagram shows Nicola Coughlan shooting near Liberty House on Bessemer Road in Welwyn Garden City.

Q2: When was I Am Helen filmed?
A2: Filming took place in 2025 and wrapped on August 19, 2025, according to Nicola Coughlan’s Instagram post. We could not confirm the start date.

Q3: Can I visit Liberty House?
A3: Liberty House is a private residential building, so please do not enter it. You can see the street from the public pavement.

Q4: Who stars in I Am Helen?
A4: Nicola Coughlan plays Helen, and Joe Cole plays her boyfriend Steve.

Q5: Who created I Am Helen?
A5: Dominic Savage created, wrote, produced and directed it, and Coughlan helped develop the story.

Q6: When and where can I watch I Am Helen?
A6: It will air on Channel 4 later in 2026.

I Am Helen was filmed in Hertfordshire in 2025, with Liberty House in Welwyn Garden City as the named location.



Discover more from A2Z Filming Location

Subscribe to get the latest posts sent to your email.

Leave a Comment