Re: London info...
Greenwich has new travelodges and Holiday In Express and Novatel etc. That means you can go into town via train or on the boat, or into Docklands via the DLR. You can stay in town until as late as you like as night buses will get you back throughout the night, or there's Greenwich itself and Blackheath Village in walking distance. Not sure of the parking siutation but you can always leave the car at mine and pick it up when you leave (I'm about a mile away).
Whealie (Wing Commander, @ Airborne Division)
Two XRV750-M ('91) RD04s on J ('92) plates.
Laser Pro Duro, crash bars, bark busters, heated grips, GPS, topbox, Alu Boxes, Scotoiler, Starcom, ciggie lighters and XRV stickers.