Check out this website, which is the London Tourist and Convention site, for more ideas if you do go into downtown London. Maps, transit, restaurants, museums, etc.
www.LondonTown.com
Hope this is helpful.
bj-21.
------------------
'Tis better to have played and won, then never to have played at all.