In High Cannons, a plush stately home near Elstree, Teasers is tucked away in a downstairs room on the set of Last Letter From Your Lover.