I do! I remember showing everyone in the family black and white satellite images of our neighborhood.
I seem to recall it was the first place any of us had seen satellite images outside of movies or CNN, and certainly the first place we had seen images of where we lived.
I remember using streetmap.co.uk to look at maps in the UK while in secondary school, so it probably pre-dated Google Maps. Looks like it serves tiles styled on Ordnance Survey maps of the country.