The last time I looked this was a reasonable deal. Sadly the days when local knowledge allowed one to tuck a car away in side streets overnight appear to have gone. No personal knowledge of the relative level of security, again looks reasonable for a central London location. Hope you enjoy your stay wherever you park!