Home Cromwell Road Steam Engine Inn, Cromwell Road (c.1911)

Steam Engine Inn, Cromwell Road (c.1911)

363

The Steam Engine Inn pictured around 1911 on the junction of Cromwell Road and Russell Street.