News

The London Card Show made history last weekend (9–11 May) with its first-ever three-day event and it did not disappoint.