At Downs Edge you will find the welcome and relaxed atmosphere of a country house, combined with professionalism gained through many years of management of some of Britains finest five star Hotels. The House is set in magnificent gardens opening onto the