Royal national trust, Baker hall, Cambridgeshire, England