The underground works to get around all over London if you just want to hoof it...pubs dunno
any but throw a stone,lots of good stuff out there to see Brits in their natural habitat.
Chelsea,Hyde Park is the upscale end good for car spotting,I would think you could go visit some high end showrooms http://www.london.mclaren.com/news-and-gallery/take_a_tour_of_the_mclaren_london_showroom....
Pretend your relatives left you billions in farming futures and you want to get a cool ride to test drive and lord around in???
You could drive down to Bath for a day lots of stuff to see Roman baths cool architecture less commercial that would be pretty cool its a few hours away so hit Stonehenge while your at it.