LocationA barn house in Lavenham, Suffolk, England.