I always put it in my home-turf of Teesside (There are the old ICI plants there which from looks alone would be perfect especially when you consider they were part of the inspiration for the Blade Runner skyline :P) but that's usually as a little bit of a throwback because it's where I was born and raised.
You could probably get away with putting it on the outskirts of any major city really. Depends on how much you had the UK change after Second Impact too.