I’m 5min walk to New X Gate station and 10min to New Cross. Direct trains get into London Bridge & Cannon St in under 10min. Canada Water for the Jubilee line is 2 stops away on the Overground, which runs 24h.
Greenwich only 15min by bus.
Also private parking space available.