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.