ukmis,
Perhaps you could take a train down, and catch a cab from the station? Or from a subway station? I don't know London's layout that well, but I know just from the few times I've driven through it, it's a traffic nightmare, and I would imagine, as mentioned, that parking's very expensive.