Thanks everyone for your tips! ^
Never been a fan of airport hotels, and since my flight gets in around 6 and the next day I leave just before noon, getting into central London might not be such a bad idea after all.
KJ: As for playing - I dare say my playing days in London has been lived near to the full :P (why else would I be hauling myself and Moose all the way down to CPT?

)
SH and HL: thanks for the resto tips - will give them a try!
Cheers!!