Guildhall of Corpus Christi, Lavenham, Suffolk, England, UK.