Filmed at LON1400 which has been sold now (09/26)
renovated = London: Derelict Fort With Bunkers For Filming →