We had a great stay at Greg's place ! Top location right next to Greenwich park and with good transport links to central London. Would recommend.