Delightful hosts in a lovely flat, close to the wonderful banks of the Thames!