ICOM at The Mind, Body, Spirit Festival

ICOM is delighted to announce that we will be holding a stand at the famous Mind, Body, Spirit Festival at Olympia London this weekend. Come along and meet us! Running since 1977 The Mind, Body Spirit Festival is now one of the biggest trade show events in the...