Filming Sites in London for TV Series 24
Jack Bauer is coming out from hiding to save the world once again in the upcoming season of “24: Live Another Day” and he’s not doing it in LA, NYC, or D.C. He’s doing it abroad in London. Check out some of the filming locations so you can get an idea of what to expect throughout the season.
2. Charing Cross Station
4. Trafalgar Square
By Roberto Garcia