Hidden London - Aldwych Station
Discover Aldwych Station, a fascinating slice of London's hidden history. This abandoned Underground station offers a unique glimpse into the past, having served as a shelter during the Blitz and a filming location for numerous movies. Embark on a guided tour to explore its atmospheric tunnels and learn about its intriguing past.
London, United Kingdom Of Great Britain And Northern Ireland



