I'd wear a jacket over your top to be honest.
As for parking, I'm not too sure as when I worked at the Cricket Ground I just got the tram from Piccadilly. I'll ask around and see if theres any free parking spots on side roads close to Piccadilly.
Logged