2 Queens Road, Homerton, Hackney, Middlesex