Woolsthorpe Manor takes a place in England’s ultimate Hall of Fame to go on display in a one-off exhibition to mark St George’s Day (23rd April). The National Trust’s Woolsthorpe Manor, birthplace of Isaac Newton has been revealed as part of England’s Hall of Fame to...