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

Steam Engine Inn, Cromwell Road (c.1911)

579

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