IIRC, the O2 car park was made deliberately small, to encourage visitors to use public transport. Travelling from Wiltshire, via the M4, I’d be nuts to try to drive there, but I gave up driving around London to park close to music venues years ago. On-street restrictions, and lack of easily accessed car parks mean its easier to use the Toob. Even for the O2, parking at Hammersmith and using the tube and DLR is a doddle, and getting away is dead easy. I’d find somewhere out around Lewisham, perhaps, and get the DLR, or one of the surface rail trains that connect.
I have horrible memories of going to Wembly for an American Football game, and spending nearly two hours in the car afterwards just trying to get out of the poxy car park.