River House presents itself as a charming retreat in the sought-after village of Hemingford Grey in Cambridgeshire, England. Set at the end of the High Street with no passing traffic, the country house has lovely walled formal gardens, riverside access, and a thatched boathouse.