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.