Perfectly located in a cul-de-sac with a green, around the corner from Charlton Station, retail park shops, and buses to North Greenwich tube station and the