88 and 89 Hambleden, England