A revamped village pub situated on the Elveden country estate in a lovely, rural part of Suffolk, not far from Bury St Edmunds, with contemporary rooms located in a separate series of barns that ...