It's indoor.
Insanely popular so you'd need to get there early to have a chance of getting in.
I know most people love it, but I really didn't rate it tbh, far better venues in SE Corner.
Was 2003 theme music Junior Senior Move Your Feet? For some reason that song reminds me of Glastonbury and I'm pretty sure I didn't see them there so I wondered if it was a vague memory of watching the coverage back.
Does anyone remember New Radicals You Get What You Give being played in between Pyramid sets one year - 2003/4 or 5? It might have been on a Greenpeace video. That song really reminds me of Glastonbury now.