Catherine Benford

Catherine Benford – Buxted Park Hotel

Catherine Benford, manager of the Buxted Park Hotel, explains just what has been going on behind the scenes, at the