Explore details about location Sapphire Street. Sapphire Street is a location situated within the Portsmouth alongside other areas such as Corporate Drive, Mechanic Street, Hill Street.