Townley Road, Dulwich, 1984
These houses on Townley Road, date from c.1916 and are typical of the smaller properties (by Dulwich standards) which were being built at that time.
These houses on Townley Road, date from c.1916 and are typical of the smaller properties (by Dulwich standards) which were being built at that time.
Ideal Homes is a website of images and words about south-east London, brought to you by the area�s locals studies and archives collections