Thread:Jaja2001/@comment-301511-20150330225235/@comment-25108720-20150330230009

No, I haven't got a clue. Probably somewhere near Watford and Borehamwood, where a lot of the "Away from the square" footage is filmed.