Ilford Town Centre Clock Portal in Ilford England United Kingdom HomepagePortalilford-town-centre-clock #ImageModArea L R HP Days 1 Ilford Town Centre Clock Login to view View The Portal PS PS--5885%147