emilylongstaffportraiture phone 2 Alyson Villas Vincent close, London IG6 2FE Ilford, Greater London IG6 2FE map Ioniad Limited Edition Prints phone 650, New North Rd, Hainault Ilford, Greater London IG6 3TH map if (!IN_DEV) { ?> } ?>