Articles about The London Souvenir Shop (That Doesn't Suck) Latest Popular Skip the tourist tat, there's a new London shop selling souvenirs made by Londoners Christmas 25 Nov - 8 Jan 2026