22, 24 and 24a, High Street Ely, England