Any of you guys watch/watched American show The Wire? These buildings reminded me of some of the scenes on that show. I think it’s because of the fact they are terraced like the run down buildings featured on the show. Never walked down this area behind Holborn Station till the other day, there’s a nice square in the middle. Check it out.