Series 2 Ep 5 - dilapidated building
Does anyone know where is the building filmed in episode 5? It's a dilapidated structure, might have been a factory, I think I have seen it before but I can't remember precisely where. I am pretty sure it is in Rome.
Grazie mille for any help!