STREET Redcross Street in London Street Street Redcross Street City City London ID ID 90 Places on this street Red-crosse street at the signe of the Ship, London