Poster Aldwych Tube Station

What was filmed in Aldwych Tube Station

a closed deep underground London Underground station located in the Westminster borough of central London. Because of its 24-hour access, the station is a popular location for films and TV series. Preserved in its original form, it offers a unique glimpse into historical London, perfect for period pieces and dramatic scenes. Its eerie, abandoned platforms and vintage signage provide an ideal backdrop for thrillers and mysteries. An interesting fact: Aldwych station, with its distinctive tiled walls and old-fashioned ticket booths, has been featured in numerous films and TV shows, becoming a symbol of London's hidden history.

Tags: Metro station

Movies and Series made in Aldwych Tube Station, London


Contact us: [email protected]