Literally right next to North Greenwich station (across the road from the main entrance). Have used it several times, usually when I've needed to drive to work and off elsewhere afterwards
The pricing is odd - it's £11 all day (24 hours) but £25 if you just want to park for the evening (I think...
Whereabouts in London ? I’ve driven in quite a few times for various reasons and have found North Greenwich perfect (Z2 not Z6). Big (well lit and safe) car park, not stupidly expensive and great Jubilee Line links - not a bad drive from Sussex either - easier than some of the ‘closer’ tube...