61 months ago | reply
this is the neon signage on the exterior of the Hippodrome Theatre in London's Leicester Sq in the late 70's when it was The Talk Of The Town
Member since 2005
Here's a link to this photo. Just copy and paste!
show short URL