Close to Slade Green train station (not crowded, 5 min walk). 36 min to London Bridge with train. We used it every day to get to London city attractions.
2 Markets very close (2 min walk).
3 min to bus 99 then 161 bus line to reach North Greenwich station, from where you can take underground Jubilee metro line.
The house looks like in the pictures. We had a very lovely vacation.