Brand Licensing Europe will be celebrating its 15th year as it returns to Olympia on 15-17 October for what the organiser claims is its biggest ever show.
Brand Licensing Europe will be celebrating its 15th year as it returns to Olympia on 15-17 October for what the organiser claims is its biggest ever show.