Help needed - looking to identify buildings on/near Norfolk Street that are no longer there, that had clock towers Can anyone help?