I think you need to look at the costs these venues charge.
The show can be located anywhere, but if the suppliers do not recoup their costs for exhibiting, why bother going.
as for excel, it all well and good if you live within the m25, but its a royal pain in the butt, trying to get there by train and tube.