Home Cromwell Road Steam Engine Inn, Cromwell Road

Steam Engine Inn, Cromwell Road

97

Superb image of the Steam Engine Inn on the junction of Russell Street and Cromwell Road c.1915.