Cardshops, 43 Oxford Street, City of Westminster, London W1, 2001, 2003 • Shabby souvenir shop in prime West End, pictured in 2001 and 2003 (bottom). By 2017 it had become Soho Souvenirs, with the attractively festooned building still run down. Doubtless it will soon smarten up as the Crossrail development reinvents this area.