I have captured some photos for posterity - that are mounted on the wall in the Blanchardstown Towcentre (in a corridor leading to the bathrooms on the top floor near Dunnes).
They are all taken from different angles so difficult to compare exactly but no doubt they are a great record of the genesis of the towncentre.
I remember well the excitement when the towncentre opened in 1998 and I think the photos are wonderful to have.
This is a pic of the wider Dublin 15 area. The towncentre is right up the top of the photo (probably about 1cm squared in total)