Filmed in the scabby kitchens at the old Truman Brewery in Brick Lane (before it became dot.com central) by Hammer & Tongs
No download links available.