I got to the massive Salute show in London way back in 2000 (I understand it's since moved from western London to elsewhere - Canary Wharf? - and probably gotten even bigger...) and had a similar experience to yours at SELWG, it sounds like!
The Brits might think this sort of show is pretty ordinary, but to those of us from colonial backwaters, they're pretty mindblowing!