Had a great stay in Davey's place. Very close to Greenwich station. And also can walk to the supermarket. After few minutes walk can get to the Greenwich Royal Observatory witch near a park, and there is Greenwich market not far away from it.