
Oh dear. The poor old Swiss Centre on Leicester Square seems to have gremlins in its giant billboard. Weren't they supposed to have demolished this place by now?
Thanks to Walid Al Saqqaf for the image.
Last Updated 14 November 2007
Oh dear. The poor old Swiss Centre on Leicester Square seems to have gremlins in its giant billboard. Weren't they supposed to have demolished this place by now?
Thanks to Walid Al Saqqaf for the image.
Something wrong with this article? Let us know here.