Log in


How to contribute

Cromwell Road

A familiar sight in the first half of the 20th century was the chimney of the  electricity generating station, built in the 1890's.  It stood on the north eastern corner of the intersection between Cromwell Road, Davigdor Road and Holland Road.

 

Lucky dip

Like this site on Facebook