On Instagram, Ann Skelly - Tom Riley's co-star in The Nevers - shared the above photo with Laura Donnelly and Joss Whedon, confirming that episode 1 of the new HBO series had wrapped.
The series started shooting in London on July 4th, and has been seen on location in Chatham, Kent as well as Wimbledon. Two more possible London filming locations have recently been shared on Twitter: Charterhouse Square (with a steampunk style vehicle) and The Mall (the road leading to Buckingham Palace). From the tweet date, it would seem that filming on The Mall may have been one of the final scenes shot in episode one.
A few weeks ago, I saw a really odd car in London - realise now it was for the upcoming Joss Whedon show The Nevers
— David Maxi McAlinden (@dmcalinden) August 16, 2019
Looks very steam-punky, which is a good thing. Charterhouse Square is a great location for a period piece. pic.twitter.com/7MeXclykax