I'm not a UK member, but I've visited London, and I can tell you that you definitely DON'T need to rent a car. The Underground, and busses, will get you anywhere on economical daily or weekly passes. Plenty of free transfers, too. Car rental costs are sky-high, gasoline cost is even higher, and there's nowhere to park.