[identity profile] paddbear.livejournal.com 2008-10-22 05:05 pm (UTC)(link)
I think I recognize this from That Mitchell and Webb Look.

[identity profile] timbearcub.livejournal.com 2008-10-22 07:13 pm (UTC)(link)
Yeah Teddington Lock TV studios are just around the corner. Where TFIFriday and other shows were filmed.