76 and 77 Hambleden, England