Does Belfast look anything like this?
I didn't think this looked like London, but couldn't place it. I was watching while I did other things, and didn't realize or recognize it was about Ireland. I know it was filmed on sets in London, but...
Does this remind anyone who knows Belfast of it?