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

Steam Engine Inn, Cromwell Road (c.1911)

1182

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