I viewed this report on my first ever visit to 28DL a couple of weeks ago and couldn't help thinking some of the interiors looked familiar. It's just dawned on me where I've seen it:
(about 40 minutes into Series 2 episode 2 of Utopia) - NSFW
Some really great pictures there, nice work! I did this place recently too, unfortunately couldn't get on the clock tower, though the admin building was fantastic! Thanks for sharing