75 and 76, High Street Thame, England