Very quick montage of my trip to Aldwych Station. For those few of you who don t know, Aldwych is a closed station on the London Underground, located in the City of Westminster in Central London. It was featured as a playable level in Tomb Raider III as well as a set for many films Make sure you check photos too:
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old