Quirky and well equipped house in a handy bit of Greenwich.