Townley Road, Dulwich, 1984

townley-road-00591-350

 

 

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.

See historic maps of Dulwich