You could go to the planetarium at Greenwich, ride the new cable car over the Thames, take a trip up the shard and see about getting some lunch up there. Sent from my D5803 using PomsinOz mobile app
I don't know if you've moved back to the UK or not by now, but if you have you'll know that even if the grass is greener it's because it's a damn sight wetter.