The Crown House

London Road, Great Chesterford, Cambridgeshire CB10 1NY