London, 1980 Date: circa 1980 Location: Euston Road, London, England Source: Nick via Wikimedia Commons What do you see here?