Where/when the hell was that? I used to work in Lewisham for a little under ten years and never saw that.
Either 2002 or 2003 - it was there for a good year - used to pass it on our way to the big Tescos up near the station but where I thought it was doesn't look at all like I remember on Googlemaps.