Yes, I saw it. Boston Manor Park crops up quite often on TV crime shows, being a bit run down and creepy. As for Chiswick Cop Shop, that was merely a canteen interior with the strapline 'Chiswick Police Station', so almost certainly filmed in studio.
Susan Kelly ● 4388d