Eynella Road, Dulwich, c. 1905
Speculating sellers of potted plants attempt to brighten up the new homes of residents on Eynella Road.
The residents have the triple advantage of being near the main shopping street on Lordship Lane, the newly opened park and the newly opened library.