Clearview Business Centres Ltd phone Penthouse, 193-207, High Rd Ilford, Greater London IG1 1LX map Ilford Golf Club phone 291, Wanstead Park Road Ilford, Greater London IG1 3TR map if (!IN_DEV) { ?> } ?>