About The Geffrye Museum Trust (02476642) United Kingdom